TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 03/26/2024)
2023
Section - Missouri Valley
Area - St. Louis
League - 2023 Adult 18 & Over Spring
Flight - Men 4.5
--------------------------------------------------------------------------------------------------------------------------------------
Hodge/Kammann
League Record: 9 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Andrew Reznack - 4.37
Paul Wagner - 4.33
Kirk Schlueter - 4.32
Ian Keillor - 4.32
Tom Desmond - 4.27
Paul Reiss - 4.20
Philip Kammann - 4.13
Paul Stuart - 4.11
James Barenkamp - 4.05
Matthew Hodge - 4.04
Doug Mennerick - 4.04
Jacob Hamilton - 4.02
Alex McLean - 3.96
Alex Boker - 3.91
Sam Shouldis - 3.86
Lyndon Morgan - 3.78
League Results By Position
1S 2S 1D 2D 3D
Paul Reiss - 4.20 & Alex Boker - 3.91 1 - 0
Paul Reiss - 4.20 & Paul Wagner - 4.33 0 - 1
Paul Reiss - 4.20 & Philip Kammann - 4.13 1 - 1 1 - 1 1 - 0
Paul Reiss - 4.20 3 - 3
Paul Stuart - 4.11 & Kirk Schlueter - 4.32 2 - 0
Paul Stuart - 4.11 & Paul Wagner - 4.33 0 - 1
Paul Stuart - 4.11 & James Barenkamp - 4.05 0 - 1
Paul Stuart - 4.11 & Philip Kammann - 4.13 0 - 1 1 - 0
Paul Stuart - 4.11 & Ian Keillor - 4.32 1 - 1
Lyndon Morgan - 3.78 & Matthew Hodge - 4.04 0 - 1 0 - 1
Lyndon Morgan - 3.78 & Philip Kammann - 4.13 1 - 0
Lyndon Morgan - 3.78 & Sam Shouldis - 3.86 0 - 1
Kirk Schlueter - 4.32 & Andrew Reznack - 4.37 0 - 1
Kirk Schlueter - 4.32 2 - 0 0 - 1
Alex Boker - 3.91 0 - 1
Jacob Hamilton - 4.02 & Andrew Reznack - 4.37 1 - 0
Andrew Reznack - 4.37 1 - 0
Tom Desmond - 4.27 5 - 4
Matthew Hodge - 4.04 & Jacob Hamilton - 4.02 0 - 1
Matthew Hodge - 4.04 & James Barenkamp - 4.05 1 - 0
Matthew Hodge - 4.04 & Alex McLean - 3.96 1 - 1 0 - 1
James Barenkamp - 4.05 & Alex Boker - 3.91 0 - 1 0 - 1
James Barenkamp - 4.05 & Paul Wagner - 4.33 0 - 1
James Barenkamp - 4.05 & Andrew Reznack - 4.37 0 - 1
James Barenkamp - 4.05 & Ian Keillor - 4.32 1 - 0
Philip Kammann - 4.13 & Alex Boker - 3.91 1 - 0 0 - 1
Philip Kammann - 4.13 & Jacob Hamilton - 4.02 1 - 0
Philip Kammann - 4.13 & Paul Wagner - 4.33 1 - 0
Philip Kammann - 4.13 & Doug Mennerick - 4.04 0 - 1
Doug Mennerick - 4.04 & Kirk Schlueter - 4.32 1 - 0
Doug Mennerick - 4.04 & Jacob Hamilton - 4.02 0 - 1
Doug Mennerick - 4.04 0 - 1
Ian Keillor - 4.32 & Kirk Schlueter - 4.32 1 - 0
Ian Keillor - 4.32 1 - 1 3 - 0
Sam Shouldis - 3.86 & Alex Boker - 3.91 0 - 1
Sam Shouldis - 3.86 & Jacob Hamilton - 4.02 1 - 0
Alex McLean - 3.96 & Alex Boker - 3.91 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Schlueter/Gontarz (S)
League Record: 8 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Mario Gruden - 4.37
Mark Sophir - 4.32
Joseph Hunter - 4.32
Stephen Arnstein - 4.30
Paul Gontarz - 4.28
Stefan Nosic - 4.27
Peter Gunther - 4.22
Maxsim Gibiansky - 4.19
Frank Sant - 4.19
William Schlueter - 4.11
Brent Fridley - 4.11
Daniel Berg - 4.10
Paul Oehrlein - 4.09
John Schaefer - 4.08
Charles Welton - 3.86
Genyl Rufino - 3.84
Gordon Franck - n/a
Aron Franck - n/a
League Results By Position
1S 2S 1D 2D 3D
Charles Welton - 3.86 & Daniel Berg - 4.10 0 - 1 0 - 1
Stephen Arnstein - 4.30 0 - 1
Joseph Hunter - 4.32 & Paul Gontarz - 4.28 0 - 1
Joseph Hunter - 4.32 & Stefan Nosic - 4.27 2 - 0 4 - 0
Genyl Rufino - 3.84 & John Schaefer - 4.08 1 - 0
Genyl Rufino - 3.84 & Brent Fridley - 4.11 1 - 0
John Schaefer - 4.08 & Daniel Berg - 4.10 1 - 0
John Schaefer - 4.08 & Stefan Nosic - 4.27 0 - 1 3 - 0
John Schaefer - 4.08 0 - 4
Daniel Berg - 4.10 & Maxsim Gibiansky - 4.19 3 - 0
Daniel Berg - 4.10 & Stefan Nosic - 4.27 1 - 0
Daniel Berg - 4.10 0 - 1
Paul Gontarz - 4.28 & Brent Fridley - 4.11 1 - 0
Paul Gontarz - 4.28 1 - 1 1 - 0
Maxsim Gibiansky - 4.19 & Stefan Nosic - 4.27 1 - 0
Maxsim Gibiansky - 4.19 & Brent Fridley - 4.11 0 - 1
Maxsim Gibiansky - 4.19 1 - 0
Paul Oehrlein - 4.09 2 - 5 0 - 2
Aron Franck - n/a & Stefan Nosic - 4.27 0 - 1
Aron Franck - n/a & Gordon Franck - n/a 0 - 1
Stefan Nosic - 4.27 & Brent Fridley - 4.11 1 - 0
Stefan Nosic - 4.27 0 - 1
Mark Sophir - 4.32 & Joseph Hunter - 4.32 1 - 2
Mark Sophir - 4.32 & Paul Gontarz - 4.28 3 - 1 1 - 0
Mark Sophir - 4.32 & Paul Oehrlein - 4.09 1 - 0
Frank Sant - 4.19 & Joseph Hunter - 4.32 1 - 0
Frank Sant - 4.19 & John Schaefer - 4.08 0 - 1
Frank Sant - 4.19 & Brent Fridley - 4.11 1 - 1
Peter Gunther - 4.22 1 - 2
Mario Gruden - 4.37 3 - 1
William Schlueter - 4.11 & Genyl Rufino - 3.84 0 - 1
William Schlueter - 4.11 & Paul Gontarz - 4.28 1 - 0 1 - 0
William Schlueter - 4.11 & Maxsim Gibiansky - 4.19 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Huchet (S)
League Record: 12 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Nick Jannett - 4.39
Michael Carney - 4.35
Malcolm Keegan - 4.33
Matthew Bier - 4.32
Dennis Chang - 4.30
Dave Moore - 4.29
Guillaume Huchet - 4.26
Jason Ariston - 4.21
Chris Carpenter - 4.21
Scott Goodyear - 4.16
Pavel Hejsek - 4.12
Zacharias Barringer - 4.11
Brian Sabin - 4.11
Mark Medley - 4.07
Tom Ross - 4.06
Scott Sutter - 4.04
John Flahaut - 4.01
Andy Horton - 3.81
League Results By Position
1S 2S 1D 2D 3D
Malcolm Keegan - 4.33 & Scott Sutter - 4.04 1 - 0 1 - 0
Malcolm Keegan - 4.33 & Dave Moore - 4.29 1 - 0
Malcolm Keegan - 4.33 & Scott Goodyear - 4.16 0 - 1
Dennis Chang - 4.30 & Pavel Hejsek - 4.12 1 - 1 1 - 0 1 - 1
Dennis Chang - 4.30 1 - 0
Andy Horton - 3.81 & Brian Sabin - 4.11 0 - 1
Andy Horton - 3.81 & Zacharias Barringer - 4.11 1 - 0
Andy Horton - 3.81 & Jason Ariston - 4.21 1 - 0
Scott Sutter - 4.04 & Zacharias Barringer - 4.11 1 - 0
Scott Sutter - 4.04 & John Flahaut - 4.01 1 - 0
Mark Medley - 4.07 & Chris Carpenter - 4.21 1 - 0
Mark Medley - 4.07 & Pavel Hejsek - 4.12 1 - 0 1 - 2
Chris Carpenter - 4.21 & Guillaume Huchet - 4.26 1 - 0 1 - 0
Chris Carpenter - 4.21 & Jason Ariston - 4.21 1 - 0
Brian Sabin - 4.11 & John Flahaut - 4.01 1 - 1
Nick Jannett - 4.39 6 - 1 2 - 1
Matthew Bier - 4.32 & Michael Carney - 4.35 1 - 0
Matthew Bier - 4.32 & Dave Moore - 4.29 5 - 0 0 - 1
Matthew Bier - 4.32 & Guillaume Huchet - 4.26 0 - 1
Matthew Bier - 4.32 2 - 1 1 - 0
Michael Carney - 4.35 1 - 2 1 - 4
Zacharias Barringer - 4.11 3 - 0
Guillaume Huchet - 4.26 & John Flahaut - 4.01 0 - 1 1 - 0
Guillaume Huchet - 4.26 & Pavel Hejsek - 4.12 1 - 0
Pavel Hejsek - 4.12 1 - 0 0 - 1
Jason Ariston - 4.21 & Tom Ross - 4.06 1 - 0
Jason Ariston - 4.21 & Zacharias Barringer - 4.11 0 - 1
Jason Ariston - 4.21 & Guillaume Huchet - 4.26 2 - 0 2 - 1 1 - 1
Scott Goodyear - 4.16 & Dave Moore - 4.29 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Djava 4.5
League Record: 1 - 14
The Following Have Played In League Matches On This Team (In Rating Order)
David Abilez - 4.13
Christopher O'Connor - 4.08
Daniel Wolf - 4.05
joseph hawkes - 4.04
samir auad - 4.03
Benjamin Kopecky - 3.94
Rich Collop - 3.91
nate mehill - 3.90
Mark Wright - 3.90
Adrian Adams - 3.89
Curtis Steyers - 3.88
Aaron Levin - 3.86
Michael Malpartida - 3.84
Folahan Olishile - 3.82
jay lyons - 3.78
Neri Risti - 3.74
Ali Javaheri - 3.71
Jerry Kinnaman - 3.65
Soman Chainani - n/a
League Results By Position
1S 2S 1D 2D 3D
Folahan Olishile - 3.82 & jay lyons - 3.78 1 - 0
Folahan Olishile - 3.82 & Aaron Levin - 3.86 0 - 1
joseph hawkes - 4.04 & jay lyons - 3.78 0 - 1
joseph hawkes - 4.04 & Aaron Levin - 3.86 0 - 1 1 - 2
joseph hawkes - 4.04 & Michael Malpartida - 3.84 0 - 1
joseph hawkes - 4.04 & Mark Wright - 3.90 0 - 1
joseph hawkes - 4.04 & Rich Collop - 3.91 0 - 2
joseph hawkes - 4.04 & samir auad - 4.03 0 - 1
joseph hawkes - 4.04 & nate mehill - 3.90 0 - 2
joseph hawkes - 4.04 & Adrian Adams - 3.89 0 - 1
joseph hawkes - 4.04 0 - 1
Christopher O'Connor - 4.08 & Aaron Levin - 3.86 0 - 1
Daniel Wolf - 4.05 & jay lyons - 3.78 0 - 1
Daniel Wolf - 4.05 & Aaron Levin - 3.86 1 - 0
Daniel Wolf - 4.05 & samir auad - 4.03 0 - 1 0 - 1
jay lyons - 3.78 & Mark Wright - 3.90 0 - 1
jay lyons - 3.78 & Rich Collop - 3.91 0 - 1
jay lyons - 3.78 & nate mehill - 3.90 0 - 2 0 - 1
jay lyons - 3.78 & Adrian Adams - 3.89 0 - 1
Benjamin Kopecky - 3.94 0 - 2 1 - 2
David Abilez - 4.13 & Aaron Levin - 3.86 1 - 0
David Abilez - 4.13 & nate mehill - 3.90 0 - 1
David Abilez - 4.13 0 - 1
Ali Javaheri - 3.71 & Aaron Levin - 3.86 0 - 1 0 - 1
Ali Javaheri - 3.71 & Mark Wright - 3.90 0 - 2
Ali Javaheri - 3.71 & Rich Collop - 3.91 0 - 1
Ali Javaheri - 3.71 & samir auad - 4.03 0 - 1
Ali Javaheri - 3.71 0 - 1
Aaron Levin - 3.86 & nate mehill - 3.90 0 - 1
Curtis Steyers - 3.88 & Michael Malpartida - 3.84 0 - 1
Curtis Steyers - 3.88 & Mark Wright - 3.90 0 - 1
Curtis Steyers - 3.88 & Adrian Adams - 3.89 0 - 1
Curtis Steyers - 3.88 1 - 4 2 - 0
Neri Risti - 3.74 & Adrian Adams - 3.89 0 - 1
Michael Malpartida - 3.84 & samir auad - 4.03 0 - 1
Michael Malpartida - 3.84 0 - 1 0 - 2
Mark Wright - 3.90 & Adrian Adams - 3.89 0 - 1
Mark Wright - 3.90 0 - 1
Rich Collop - 3.91 0 - 2 0 - 2
samir auad - 4.03 1 - 1
Jerry Kinnaman - 3.65 & Folahan Olishile - 3.82 0 - 1
Jerry Kinnaman - 3.65 & jay lyons - 3.78 0 - 1 0 - 1
Soman Chainani - n/a 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Tchen
League Record: 3 - 12
The Following Have Played In League Matches On This Team (In Rating Order)
John Black - 4.34
Ty Merkle - 4.32
Michael Kann - 4.30
David Mitchell - 4.21
Han Zhao - 4.18
Peter Kielhofner - 4.17
Dragos Enea - 4.13
Brian Beracha - 4.11
Thomas Horn - 4.05
Kyle Hurtgen - 4.05
Hal Rutherford - 4.04
Jack McEnery - 4.03
Michael Peri - 3.94
John McCarthy - 3.94
Stephen Curet - 3.79
jon tchen - 3.74
League Results By Position
1S 2S 1D 2D 3D
Michael Peri - 3.94 & Stephen Curet - 3.79 0 - 1
Michael Peri - 3.94 & Brian Beracha - 4.11 0 - 1
Michael Peri - 3.94 & Jack McEnery - 4.03 1 - 0
Michael Peri - 3.94 & John McCarthy - 3.94 1 - 0
Michael Peri - 3.94 & Kyle Hurtgen - 4.05 0 - 1
Michael Peri - 3.94 & David Mitchell - 4.21 0 - 2 0 - 1 1 - 0
Stephen Curet - 3.79 & Thomas Horn - 4.05 0 - 1
Stephen Curet - 3.79 & Brian Beracha - 4.11 0 - 1
Stephen Curet - 3.79 & John McCarthy - 3.94 0 - 1
Stephen Curet - 3.79 & David Mitchell - 4.21 0 - 1
Thomas Horn - 4.05 & Jack McEnery - 4.03 1 - 1
John Black - 4.34 & Michael Peri - 3.94 1 - 0
John Black - 4.34 & Brian Beracha - 4.11 1 - 0
John Black - 4.34 & jon tchen - 3.74 0 - 1 1 - 0
John Black - 4.34 & Jack McEnery - 4.03 0 - 1
John Black - 4.34 & David Mitchell - 4.21 1 - 1
John Black - 4.34 & Ty Merkle - 4.32 1 - 0
John Black - 4.34 0 - 1
Michael Kann - 4.30 & jon tchen - 3.74 1 - 0
Michael Kann - 4.30 & Jack McEnery - 4.03 1 - 0
Michael Kann - 4.30 1 - 3
Brian Beracha - 4.11 & jon tchen - 3.74 0 - 1
Brian Beracha - 4.11 1 - 1
Dragos Enea - 4.13 & Han Zhao - 4.18 1 - 2
Dragos Enea - 4.13 1 - 1 1 - 1
Jack McEnery - 4.03 & Han Zhao - 4.18 0 - 1
John McCarthy - 3.94 & Kyle Hurtgen - 4.05 0 - 1
John McCarthy - 3.94 0 - 1
Kyle Hurtgen - 4.05 1 - 5 2 - 2
Hal Rutherford - 4.04 2 - 1
Peter Kielhofner - 4.17 & Brian Beracha - 4.11 2 - 1 0 - 1
Peter Kielhofner - 4.17 & jon tchen - 3.74 0 - 1
Peter Kielhofner - 4.17 & Jack McEnery - 4.03 1 - 0
Peter Kielhofner - 4.17 & John McCarthy - 3.94 0 - 1
David Mitchell - 4.21 & Brian Beracha - 4.11 1 - 0
David Mitchell - 4.21 & jon tchen - 3.74 0 - 1 1 - 0
Ty Merkle - 4.32 & Dragos Enea - 4.13 1 - 0 0 - 1
Ty Merkle - 4.32 & Jack McEnery - 4.03 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
STL/Hamilton/18&Over4.5M
League Record: 12 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Michael Lesko - 4.49
Michael Levan - 4.37
Kevin Chen - 4.36
Ryan White - 4.34
Rick Tao - 4.34
Patrick Huewe - 4.30
Santiago Beltran - 4.25
Ariel Blask - 4.22
Badr Meskine - 4.17
Chris Salaveria - 4.15
Bohan Li - 4.15
Ray Ohara - 4.14
jacob boling - 4.03
William Hamilton - 4.03
Daniel Schneller - 3.98
David LaFevers - 3.95
Scott Harris - 3.81
Mike Moshiri - 3.79
League Results By Position
1S 2S 1D 2D 3D
Ray Ohara - 4.14 & Santiago Beltran - 4.25 1 - 0 0 - 1
Ray Ohara - 4.14 & Daniel Schneller - 3.98 0 - 2
Ray Ohara - 4.14 & Kevin Chen - 4.36 1 - 0
Santiago Beltran - 4.25 & Scott Harris - 3.81 1 - 0
Santiago Beltran - 4.25 & jacob boling - 4.03 0 - 1
Santiago Beltran - 4.25 & Badr Meskine - 4.17 0 - 1
Michael Lesko - 4.49 & Daniel Schneller - 3.98 1 - 0
Daniel Schneller - 3.98 & Badr Meskine - 4.17 1 - 0
David LaFevers - 3.95 & Bohan Li - 4.15 0 - 1 1 - 0 0 - 1
Rick Tao - 4.34 1 - 0
Scott Harris - 3.81 & jacob boling - 4.03 1 - 0
Badr Meskine - 4.17 & Kevin Chen - 4.36 1 - 0
Ariel Blask - 4.22 2 - 2 4 - 0
Mike Moshiri - 3.79 0 - 1
Kevin Chen - 4.36 4 - 0 3 - 1
Chris Salaveria - 4.15 & Ray Ohara - 4.14 0 - 1 1 - 0
Chris Salaveria - 4.15 & Santiago Beltran - 4.25 1 - 0
Chris Salaveria - 4.15 & Michael Lesko - 4.49 1 - 0
Chris Salaveria - 4.15 & David LaFevers - 3.95 1 - 0
Chris Salaveria - 4.15 & Rick Tao - 4.34 1 - 0
Chris Salaveria - 4.15 & Kevin Chen - 4.36 2 - 0 0 - 1
Ryan White - 4.34 & Michael Lesko - 4.49 7 - 0 2 - 0
Ryan White - 4.34 2 - 0
Patrick Huewe - 4.30 & Rick Tao - 4.34 1 - 0 0 - 1
Patrick Huewe - 4.30 & jacob boling - 4.03 0 - 1
Michael Levan - 4.37 6 - 1 2 - 0
William Hamilton - 4.03 & Ray Ohara - 4.14 0 - 1
William Hamilton - 4.03 & Michael Lesko - 4.49 0 - 1
William Hamilton - 4.03 & jacob boling - 4.03 0 - 1 2 - 1 1 - 2